engineered safeguard (es) - Francés Inglés Diccionario